From 4da4ca3103b05e1bc6981fe7c1cf592b9a19a4e2 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 11 Jan 2006 03:48:27 +0000 Subject: [PATCH] Queue a draw when losing the focus. (#326064, Andrew Conkling) 2006-01-10 Matthias Clasen * gtk/gtkcalendar.c (gtk_calendar_focus_out): Queue a draw when losing the focus. (#326064, Andrew Conkling) --- ChangeLog | 7 +++++++ ChangeLog.pre-2-10 | 7 +++++++ gtk/gtkcalendar.c | 2 ++ 3 files changed, 16 insertions(+) diff --git a/ChangeLog b/ChangeLog index a8d64cbf64..73eae48d13 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2006-01-10 Matthias Clasen + * gtk/gtkcalendar.c (gtk_calendar_focus_out): Queue a draw + when losing the focus. (#326064, Andrew Conkling) + + * gtk/gtkimmulticontext.c: + * gtk/gtkhsv.c: + * gtk/gtkhandlebox.c: Convert to use instance private data. + * gtk/gtk.h: Remove duplicate include. (#326429, Benoît Carpentier) diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index a8d64cbf64..73eae48d13 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,12 @@ 2006-01-10 Matthias Clasen + * gtk/gtkcalendar.c (gtk_calendar_focus_out): Queue a draw + when losing the focus. (#326064, Andrew Conkling) + + * gtk/gtkimmulticontext.c: + * gtk/gtkhsv.c: + * gtk/gtkhandlebox.c: Convert to use instance private data. + * gtk/gtk.h: Remove duplicate include. (#326429, Benoît Carpentier) diff --git a/gtk/gtkcalendar.c b/gtk/gtkcalendar.c index 253155d72b..566d7ba88a 100644 --- a/gtk/gtkcalendar.c +++ b/gtk/gtkcalendar.c @@ -2907,6 +2907,8 @@ gtk_calendar_focus_out (GtkWidget *widget, { GtkCalendarPrivate *priv = GTK_CALENDAR_GET_PRIVATE (widget); + gtk_widget_queue_draw (widget); + calendar_stop_spinning (GTK_CALENDAR (widget)); priv->in_drag = 0; -- 2.30.2